Constructing Multi-View Editing Environments Using MViews

نویسندگان

  • John C. Grundy
  • John G. Hosking
چکیده

MViews abstracts out common features of multi-view editing environments that support integrated textual and graphical programming. It provides a conceptual model and reusable object-oriented framework for constructing such environments. Multiple views of a base document are supported with consistency automatically maintained between each of the views. MViews has been used to construct a visual and textual programming and program visualisation environment for object-oriented systems. Other applications of MViews under development include entity-relationship and dataflow diagrammers with detailed descriptions programmed with text.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The MViews framework for constructing multi-view editing environments

MViews attempts to abstract out the common features of multi-view editing environments that support integrated textual and graphical programming with consistency management. It provides a conceptual model and reusable object-oriented framework for constructing interactive programming environments that provide multiple textual and graphical views. It supports multiple views of a base document, m...

متن کامل

MViews: A Framework for Developing Visual Programming Environments

MViews is a framework for constructing visual programming environments. It supports multiple views of a base document, maintaining consistency between each of the views. MViews has been used to construct a visual programming environment for an object-oriented language featuring both graphical and textual views of the program. Other applications of MViews under development include entity-relatio...

متن کامل

Constructing Integrated Software Development Environments with MViews

MViews is a new approach to building Integrated Software Development Environments (ISDEs). Graph-based representations of software system data, and multiple views of this data, are kept consistent via graph components responding to descriptions of changes made to other components. This technique supports integrated, bi-directionally consistent graphical (interactively-edited) and textual (free-...

متن کامل

A Visual, Java-based Componentware Environment for Constructing Multi-view Editing Systems

We describe a collection of tools supporting the development of multiple view, JavaBeans based environments. The appearance and interactive behavious of graphical user interface components and editors is specified visually using BuildByWire, which generates JavaBeans component implementations. Multiple view, view consistency and cooperative work support is provided using the JViews toolkit, whi...

متن کامل

Multi-View Face Detection in Open Environments using Gabor Features and Neural Networks

Multi-view face detection in open environments is a challenging task, due to the wide variations in illumination, face appearances and occlusion. In this paper, a robust method for multi-view face detection in open environments, using a combination of Gabor features and neural networks, is presented. Firstly, the effect of changing the Gabor filter parameters (orientation, frequency, standard d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993